/*
  学习目标：字面量类型
  含义：从字面值中可以看的出类型，就是字面量类型
  使用场景： 常和联合类型配合使用，表示一组可选的取值范围
*/

let str = '123';
const str2 = '123';

let str4: 'Hello 70' = 'Hello 70';

// 需要ActionType，只能为:todo/add  todo/des todo/update
type ActionType = 'todo/add' | 'todo/des' | 'todo/update';
function dispatch(action: { type: ActionType }) {}

dispatch({ type: 'todo/add' });
dispatch({ type: 'todo/des' });
